home *** CD-ROM | disk | FTP | other *** search
/ TOS Silver 2000 / TOS Silver 2000.iso / programm / GNU_C++ / LIB / MAKE3761.LZH / info / make.info < prev   
Encoding:
GNU Info File  |  1998-07-20  |  4.9 KB  |  172 lines

  1. This is Info file make.info, produced by Makeinfo version 1.67 from the
  2. input file make.texinfo.
  3.  
  4. INFO-DIR-SECTION The GNU make utility
  5. START-INFO-DIR-ENTRY
  6. * GNU make: (make.info).           The GNU make utility.
  7. END-INFO-DIR-ENTRY
  8.  
  9.    This file documents the GNU Make utility, which determines
  10. automatically which pieces of a large program need to be recompiled,
  11. and issues the commands to recompile them.
  12.  
  13.    This is Edition 0.51, last updated 26 Aug 1997, of `The GNU Make
  14. Manual', for `make', Version 3.76 Beta.
  15.  
  16.    Copyright (C) 1988, '89, '90, '91, '92, '93, '94, '95, '96, '97     Free
  17. Software Foundation, Inc.
  18.  
  19.    Permission is granted to make and distribute verbatim copies of this
  20. manual provided the copyright notice and this permission notice are
  21. preserved on all copies.
  22.  
  23.    Permission is granted to copy and distribute modified versions of
  24. this manual under the conditions for verbatim copying, provided that
  25. the entire resulting derived work is distributed under the terms of a
  26. permission notice identical to this one.
  27.  
  28.    Permission is granted to copy and distribute translations of this
  29. manual into another language, under the above conditions for modified
  30. versions, except that this permission notice may be stated in a
  31. translation approved by the Free Software Foundation.
  32.  
  33. Indirect:
  34. make.info-1: 1292
  35. make.info-2: 50669
  36. make.info-3: 99466
  37. make.info-4: 149261
  38. make.info-5: 195872
  39. make.info-6: 245502
  40. make.info-7: 293511
  41. make.info-8: 338789
  42. make.info-9: 379969
  43. Tag Table:
  44. (Indirect)
  45. Node: Top1292
  46. Node: Overview12440
  47. Node: Preparing13377
  48. Node: Reading14332
  49. Node: Bugs15254
  50. Node: Introduction16691
  51. Node: Rule Introduction18278
  52. Node: Simple Makefile19987
  53. Node: How Make Works23600
  54. Node: Variables Simplify26088
  55. Node: make Deduces28294
  56. Node: Combine By Dependency30041
  57. Node: Cleanup31069
  58. Node: Makefiles32479
  59. Node: Makefile Contents33176
  60. Node: Makefile Names35436
  61. Node: Include37038
  62. Node: MAKEFILES Variable40726
  63. Node: Remaking Makefiles42228
  64. Node: Overriding Makefiles46046
  65. Node: Rules48069
  66. Node: Rule Example50669
  67. Node: Rule Syntax51504
  68. Node: Wildcards53713
  69. Node: Wildcard Examples55393
  70. Node: Wildcard Pitfall56628
  71. Node: Wildcard Function58411
  72. Node: Directory Search60192
  73. Node: General Search61323
  74. Node: Selective Search63023
  75. Node: Search Algorithm65990
  76. Node: Commands/Search68492
  77. Node: Implicit/Search69832
  78. Node: Libraries/Search70767
  79. Node: Phony Targets71955
  80. Node: Force Targets75300
  81. Node: Empty Targets76337
  82. Node: Special Targets77597
  83. Node: Multiple Targets82103
  84. Node: Multiple Rules83970
  85. Node: Static Pattern86053
  86. Node: Static Usage86693
  87. Node: Static versus Implicit90374
  88. Node: Double-Colon92105
  89. Node: Automatic Dependencies93635
  90. Node: Commands97774
  91. Node: Echoing99466
  92. Node: Execution100724
  93. Node: Parallel105300
  94. Node: Errors108713
  95. Node: Interrupts112349
  96. Node: Recursion113930
  97. Node: MAKE Variable115218
  98. Node: Variables/Recursion117182
  99. Node: Options/Recursion122145
  100. Node: -w Option126752
  101. Node: Sequences127738
  102. Node: Empty Commands130733
  103. Node: Using Variables131901
  104. Node: Reference134885
  105. Node: Flavors136430
  106. Node: Advanced141747
  107. Node: Substitution Refs142247
  108. Node: Computed Names143774
  109. Node: Values148344
  110. Node: Setting149261
  111. Node: Appending150970
  112. Node: Override Directive154888
  113. Node: Defining156267
  114. Node: Environment158265
  115. Node: Conditionals160516
  116. Node: Conditional Example161225
  117. Node: Conditional Syntax163791
  118. Node: Testing Flags168537
  119. Node: Functions169634
  120. Node: Syntax of Functions170632
  121. Node: Text Functions172769
  122. Node: File Name Functions179524
  123. Node: Foreach Function185235
  124. Node: Origin Function188442
  125. Node: Shell Function191667
  126. Node: Running193189
  127. Node: Makefile Arguments195177
  128. Node: Goals195872
  129. Node: Instead of Execution200426
  130. Node: Avoiding Compilation203707
  131. Node: Overriding205608
  132. Node: Testing207896
  133. Node: Options Summary209773
  134. Node: Implicit Rules216633
  135. Node: Using Implicit218779
  136. Node: Catalogue of Rules222270
  137. Node: Implicit Variables231251
  138. Node: Chained Rules235377
  139. Node: Pattern Rules239370
  140. Node: Pattern Intro240898
  141. Node: Pattern Examples243709
  142. Node: Automatic245502
  143. Node: Pattern Match251791
  144. Node: Match-Anything Rules253395
  145. Node: Canceling Rules257254
  146. Node: Last Resort257957
  147. Node: Suffix Rules259794
  148. Node: Implicit Rule Search263505
  149. Node: Archives267005
  150. Node: Archive Members267700
  151. Node: Archive Update269279
  152. Node: Archive Symbols271195
  153. Node: Archive Pitfalls272394
  154. Node: Archive Suffix Rules273110
  155. Node: Features274650
  156. Node: Missing283225
  157. Node: Makefile Conventions287554
  158. Node: Makefile Basics288216
  159. Node: Utilities in Makefiles291380
  160. Node: Command Variables293511
  161. Node: Directory Variables296469
  162. Node: Standard Targets307046
  163. Node: Install Command Categories317553
  164. Node: Quick Reference322121
  165. Node: Complex Makefile330122
  166. Node: Concept Index338789
  167. Node: Name Index379969
  168. End Tag Table
  169.